package com.amt.olcacon.entity;

import com.baomidou.mybatisplus.annotation.*;
import java.time.LocalDateTime;
import lombok.Data;

/**
 * 产品 实体类
 * 对应数据库表: app.product
 */
@Data
@TableName("product")
public class ProductEntity {

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 创建时间
     */
    @TableField("created_time")
    private LocalDateTime createdTime;

    /**
     * 更新时间
     */
    @TableField("updated_time")
    private LocalDateTime updatedTime;

    /**
     * 创建者
     */
    @TableField("created_by")
    private String createdBy;

    /**
     * 更新者
     */
    @TableField("updated_by")
    private String updatedBy;

    /**
     * 名字
     */
    @TableField("name")
    private String name;

    /**
     * 产品类型
     */
    @TableField("product_type")
    private Long productType;

    /**
     * 产品编号
     */
    @TableField("product_no")
    private String productNo;

    /**
     * 型号
     */
    @TableField("model_no")
    private String modelNo;

    /**
     * 规格
     */
    @TableField("specification")
    private String specification;

    /**
     * 所属架构
     */
    @TableField("organization_structure")
    private String organizationStructure;

    /**
     * 输入输出
     */
    @TableField("flow")
    private Long flow;
}
